functional verification asic pci express analog analog design pci eda fpga asic design soc dsp hardware design pcie